// import axios from "axios";
// // 创建axios实例
// const http = axios.create({
//     // 后台服务器地址 （不写这个配置也没有问题，就是以后请求接口的时候，填写完成的地址即可）
//     baseURL: 'ttps://apis.netstart.cn/daodu/today_recommends',
//     // 请求超时
//     timeout: 5000,
//     // 请求头部信息 （可以也可以通过headers携带参数发送给后台）
//     // headers: { 'X-Custom-Header': 'foobar' }
// })

// // 添加响应拦截器
// http.interceptors.response.use(function (response) {
//     // 2xx 范围内的状态码都会触发该函数。
//     // 对响应数据做点什么
//     return response.data;
// }, function (error) {
//     // 超出 2xx 范围的状态码都会触发该函数。
//     // 对响应错误做点什么
//     return Promise.reject(error);
// });

// // 导出这个实例
// export default http

// import axios from 'axios';

// // 创建 axios 实例
// const instance = axios.create({
//   baseURL: 'https://apis.netstart.cn/yunyuedu/',
//   timeout: 5000
// });

// // 添加请求拦截器
// instance.interceptors.request.use(
//   function (config) {
//     // 在发送请求之前做些什么
//     return config;
//   },
//   function (error) {
//     // 对请求错误做些什么
//     return Promise.reject(error);
//   }
// );

// // 添加响应拦截器
// instance.interceptors.response.use(
//   function (response) {
//     // 对响应数据做点什么
//     return response.data;
//   },
//   function (error) {
//     // 对响应错误做点什么
//     return Promise.reject(error);
//   }
// );

// // 定义通用的 GET 请求方法
// export function get(url, params) {
//   return instance.get(url, { params })
//     .then(response => response)
//     .catch(error => {
//       throw error;
//     });
// }

// // 定义通用的 POST 请求方法
// export function post(url, data) {
//   return instance.post(url, data)
//     .then(response => response)
//     .catch(error => {
//       throw error;
//     });
// }

// // 导出 axios 实例
// export default instance;


// axios 文档地址：https://www.axios-http.cn/docs/intro
// 导入axios
import axios from "axios";
// 创建axios实例
const http = axios.create({
    // 后台服务器地址 （不写这个配置也没有问题，就是以后请求接口的时候，填写完成的地址即可）
    baseURL: 'https://apis.netstart.cn/yunyuedu/',
    // 请求超时
    timeout: 6000,
    // 请求头部信息 （可以也可以通过headers携带参数发送给后台）
    // headers: { 'X-Custom-Header': 'foobar' }
})
// 添加响应拦截器
http.interceptors.response.use(function (response) {
    // 2xx 范围内的状态码都会触发该函数。
    // 对响应数据做点什么
    return response.data;
}, function (error) {
    // 超出 2xx 范围的状态码都会触发该函数。
    // 对响应错误做点什么
    return Promise.reject(error);
});

// 导出这个实例
export default http;

